long pumpkin - German English Dictionary